An Industrial Case Study on the Choice Between Language Customization Mechanisms
نویسندگان
چکیده
Effective usage of a general purpose modeling language in software engineering poses a need for language customization – adaptation of the language for a specific purpose. In the context of the Unified Modeling Language (UML) the customization could be done using two mechanisms: developing profiles and extending the metamodel of UML. This paper presents an industrial case study on the choice between metamodel extensions and profiles as well as the influence of the choice on the quality of products based on the extensions. The results consist of a set of nine prioritized industrial criteria which complement six theoretical criteria previously identified in the literature. The theoretical criteria are focused on the differences between the extension mechanisms of UML while the industrial criteria are focused on development of products based on these extensions. The case study reveals that there are considerable differences in effort required to develop comparable products using each mechanism and that the quality (measured as correctness of a product) is different for these comparable products by an order of magnitude.
منابع مشابه
The Discursive Construction of Ethnic Identities: The Case of Greek-Cypriot Students
This study examines how Greek-Cypriot students aged 12 to 18, an understudied group of students, construct their ethnic identity in a complex setting such as Cyprus and what motivates the students in the selection of ethnic identity labels. The choice to focus on students aged 12-18 was made on the hypothesis that young children, who did not experience the 1974 war in Cyprus, may have a differe...
متن کاملEvaluating Knowledge Management Tools on the Basis of Customization using Fuzzy Approach
Today’s world economy situation forces enterprise organizations toward more soft and flexible organization, management, and production processes. They need to explore the most suitable Knowledge Management (KM) tool not only to identify gaps and overlaps but also to maintain and support innovation cross organizations. In this study, a multiple-experts-multiple-criteria decision making model is ...
متن کاملComparing confidence-based and conventional scoring methods: The case of an English grammar class
This study aimed at investigating the reliability, predictive validity, and self-esteem and gender bias of confidence-based scoring. This is a method of scoring in which the test takers receive a positive or negative point based on their rating of their confidence in an answer. The participants, who were 49 English-major students taking their grammar course, were given 8 multiple-choice tests d...
متن کاملStandardizing Interactive Pricing for Electronic Business
Interactive pricing, the subset of dynamic pricing where buyers and sellers enter a computer mediated price-negotiation process, has stimulated academic interest ever since the introduction of Internet-related B2C and B2B applications. However, this has not yet led to the widespread use of standardized interactive pricing mechanisms within industrial applications. A recent study suggests that a...
متن کاملCompeting Logics and Healthcare; Comment on “(Re) Making the Procrustean Bed? Standardization and Customization as Competing Logics in Healthcare”
This paper offers a short commentary on the editorial by Mannion and Exworthy. The paper highlights the positive insights offered by their analysis into the tensions between the competing institutional logics of standardization and customization in healthcare, in part manifested in the conflict between managers and professionals, and endorses the plea of the authors for further research in this...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006